Big Huge Thesaurus

Lotus berthelotii

noun